The Latest Half Life Posts She Blinded Me With Science by Krista Foss When wonder and inquiry are subverted and held up to the light by these writers, the results are often uncomfortable, always dazzling.